function loadFiles(dataFiles) {
    return new Promise(((resolve, reject) => {
        Promise.all(dataFiles.map(dataFile => {
            axios.get(dataFile.url).then(res => ({date: new Date(res), data: res}))
        })).then(data => {
            // 这里.then后，返回的就是按照对应顺序返回的数据数组
            resolve(data)
        }).catch(err => {
            // 如果这里.catch后，返回的就是第一个catch的数据
            reject(err)
        })
    }))
}

module.exports = {loadFiles}
